peddled on the pavement

  1. satılık malların sokakta yere serilmiş olma durumu